provide a comfortable living for someone - Espagnol Anglais Dictionnaire